Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Serbia F1 Serbia F4 Bosnia/Herzegovina F3 Bosnia/Herzegovina F4 Serbia F2 Serbia F3 Serbia F4 Serbia F5 Serbia F6 Bosnia/Herzegovina F6 Bosnia/Herzegovina F7 Czech Republic F5 Germany F3 Spain F9 Egypt F4 Egypt F5 Egypt F6 Bosnia & Herzegovina F2 Bosnia & Herzegovina F4 Serbia F1 Serbia F2 Serbia F3 Serbia F5 Serbia F4 Serbia F7 Croatia F8 Bosnia/Herzegovina F5 Bosnia/Herzegovina F6 Egypt F14 Egypt F15 Germany F1 Germany F2 Germany F3 Turkey F2 Turkey F3 Turkey F4 Italy F4 Italy F5 Italy F6 Bosnia & Herzegovina F4 Serbia F1 Serbia F2 Italy F18 Serbia F4 Serbia F5 Italy F22 Egypt F4 Egypt F5 Turkey F1 Turkey F2 Italy F1 Italy F2 Italy F3 Italy F4 Italy F11 Croatia F10 Spain F1 Spain F4 Spain F5 Belgium F13 Spain F1 Bulgaria F2 Turkey F26 XI Venice Open - Venice Zagreb Open - Zagreb X Ciutat de Barcelona - Barcelona IPP Geneva Trophy - Geneva Ostrava Open 2005 - Ostrava Copa Petrobras - Aracaju ATP Challenger La Serena - La Serena Barletta Challenger Kosice Challenger Banja Luka Challenger Tashkent Challenger Trnava Challenger San Benedetto Challenger San Juan Challenger Poznan Challenger Gelsor Open Romania - Bucharest Allianz Suisse Open Gstaad - Gstaad Campionati Internazionali di Sicilia - Palermo BellSouth Open - Vina del Mar Abierto Mexicano de Tenis Pegaso - Acapulco Idea Prokom Open - Sopot Adidas International - Sydney Grand Prix Hassan II - Casablanca BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Open Seat Godo 2005 - Barcelona Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Open Romania - Bucharest Copa Telmex - Buenos Aires Hypo Group Tennis International - Portschach Dutch Open Tennis - Amersfoort Croatia Open Umag - Umag Pilot Pen Tennis - New Haven Campionati Internazionali di Sicilia - Palermo MoviStar Open - Vina del Mar Abierto Mexicano Telcel - Acapulco U.S. Men's Clay Court Championships - Houston Hypo Group Tennis International - Portschach Allianz Suisse Open - Gstaad Dutch Open Tennis - Amersfoort Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Estoril Open - Estoril Open SEAT 2008 - Barcelona Grand Prix Hassan II - Casablanca BCR Open Romania - Bucharest Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca BMW Open - Munich Interwetten Austrian Open - Kitzbuhel Campbells Hall of Fame Tennis Championships - Newport ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest Bank Austria Tennis Trophy - Vienna Serbia Open - Belgrade Movistar Open - Santiago PBZ Zagreb Indoors - Zagreb Copa Claro - Buenos Aires Gerry Weber Open - Halle ATP Studena Croatia Open - Umag Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Brasil Open - Sao Paulo Serbia Open - Belgrade AEGON Championships - London UNICEF Open - 's Hertogenbosch Studena Croatia Open - Umag Citi Open - Washington Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston ATP Vegeta Croatia Open - Umag PBZ Zagreb Indoors - Zagreb Royal Guard Open Chile - Vina del Mar Rio Open 500 - Rio de Janeiro Brasil Open - Sao Paulo Grand Prix Hassan II - Casablanca Power Horse Cup - Dusseldorf Topshelf Open - 's-Hertogenbosch Bet-at-home Open - Hamburg Moselle Open - Metz Valencia Open - Valencia Ecuador Open - Quito Brasil Open - Sao Paulo Abierto Mexicano Telcel - Acapulco BRD Nastase Tiriac Trophy - Bucharest Open de Nice Cote d'Azur - Nice Aegon Nottingham Open - Nottingham Vegeta Croatia Open - Umag Credit Agricole Suisse Open - Gstaad Kremlin Cup - Moscow Swiss Indoors Basel - Basel Brisbane International - Brisbane Apia International - Sydney Ecuador Open - Quito Argentina Open - Buenos Aires Brasil Open - Sao Paulo BRD Nastase Tiriac Trophy - Bucharest Generali Open - Kitzbuhel Abierto Mexicano - Los Cabos St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu China Open - Beijing Kremlin Cup - Moscow AEGON International - Eastbourne Generali Open - Kitzbuhel Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg China Open - Beijing Chengdu Open - Chengdu Sydney International - Sydney Argentina Open - Buenos Aires Barcelona Open BancSabadell - Barcelona TEB BNP Paribas Istanbul Open - Istanbul Plava Laguna Croatia Open - Umag German Tennis Championships - Hamburg Serbia F1 Generali Open - Kitzbuhel China Open - Beijing Kremlin Cup - Moscow Swiss Indoors Basel - Basel Sydney International - Sydney Millennium Estoril Open - Estoril Swiss Open - Gstaad China Open - Beijing Hamburg European Open - Hamburg Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich Hamburg European Open - Hamburg Plava Laguna Croatia Open - Umag Belgrade 2 - Belgrade Astana Open - Nur-Sultan Sydney Tennis Classic - Sydney Rio Open - Rio de Janeiro Abierto Mexicano Telcel - Acapulco Mallorca Championships - Mallorca Hamburg European Open - Hamburg Generali Open - Kitzbuhel Sofia Open - Sofia Erste Bank Open - Vienna Argentina Open - Buenos Aires Chile Dove Men+Care Open - Santiago Banja Luka Open - Banja Luka Italy F16 (Padova) Internationaux de Tennis de Brest - Brest Challenger Copa Sevilla Internacionales de Andalucia - Seville 5th Sardinian International Championships - Cagliari VII Torneo Internazionale di Tennis - Barletta Ljubljana Open - Ljubljana Nord/LB Open - Braunschweig Exim Agmedia Open - Kosice Tatra Banka Open - Bratislava Copa Petrobras Guadalajara - Guadalajara Tennis Napoli Cup - Napoli Societa Canottieri Mincio 2005 - Mantova Nord LB Open 2007 - Braunschweig San Marino CEPU Open - San Marino 84° Concurso Internacional Tenis San Sebastian - San Sebastian Black Forest Open - Freudenstadt 2nd Campionati Internazionali di Tennis Del'Umbria - Todi Copa Petrobras-Argentina - Buenos Aires IV Challenger Ciudad De Guayaquil - Guayaquil Belgrade Challenger Rabat Challenger Poznan Challenger Vigo Challenger Banja Luka Challenger Asuncion Challenger Rome Challenger Furth Challenger Bergamo Challenger Zagreb Challenger Bergamo Challenger Barranquilla Challenger Mersin Challenger Rome Challenger Napoli Challenger Caltanissetta Challenger Geneva Challenger Rome Challenger Blois Challenger Tanger Challenger San Marino Challenger Brasov Challenger Kazan Challenger Todi Challenger Prague Challenger Tashkent Challenger Cordoba Challenger Rome Challenger Samarkand Challenger Prague Challenger Bordeaux Challenger San Benedetto Challenger Sarasota Challenger Czech Open 2005 - Prostejov Challenger Lugano - Lugano Timisoara Challenger - Timisoara LXVII Concurso Internacional de Tenis Cidade de Vigo - Vigo Dusseldorf Open Challenger - Dusseldorf Ipsos Bucharest Challenger - Bucharest Bancolombia Open - Cali Alessandria Challenger San Sebastian Challenger Szczecin Challenger Salzburg Challenger Khanty-Mansiysk Challenger Bucaramanga Challenger Rabat Challenger Parma Challenger Rome Challenger Zagreb Challenger Alessandria Challenger Segovia Challenger Asuncion Challenger Santiago Challenger Maspalomas Challenger Turin Challenger San Benedetto Challenger Banja Luka Challenger Todi Challenger Madrid Challenger Bath Challenger Bordeaux Challenger Karshi Challenger Porto Alegre Challenger Medellin Challenger Bratislava Challenger Sarajevo Challenger Panama City Challenger Savannah Challenger Tunis Challenger Napoli Challenger Caltanissetta Challenger Marburg Challenger Tampere Challenger Como Challenger San Juan Challenger Seoul Challenger Prague Challenger Cordenons Challenger Lima Challenger Casablanca Challenger Santo Domingo Challenger Santiago Challenger Napoli Challenger Vercelli Challenger Ostrava Challenger Prostejov Challenger Moscow Challenger Banja Luka Challenger Mohammedia Challenger Buenos Aires Challenger Rio De Janeiro Challenger Santiago Challenger San Luis Potosi Challenger Nanjing Challenger Anning Challenger Mestre Challenger Poprad Tatry Challenger Zivnobanka Czech Open - Prostejov Biella Challenger Chengdu Challenger Qingdao Challenger Curitiba Challenger Banja Luka Challenger Seville Challenger Kenitra Challenger Mohammedia Challenger Buenos Aires Challenger Francavilla Challenger Ostrava Challenger Caltanissetta Challenger Todi Challenger Riviera di Rimini Challenger - Rimini Tampere Challenger Biella Challenger Aix En Provence Challenger Alphen Challenger Le Gosier Challenger Vicenza Challenger Bastad Challenger Poznan Challenger AXA Open II - Espinho LTA Hull Challenger - Hull 2001 Challenger Canottieri Mincio - Mantova 4th Sardinia International Championships - Cagliari Intelig Tennis Cup - Brasilia Copa Ericsson Brazil - Sao Paulo XL Capital Bermuda Open - Bermuda Open Sainte-Victoire - Aix-En-Provence Top Wool Challenger Biella - Biella San Marino Cepu Open - San Marino Pekao Open 2003 - Szczecin Banca Stato Challenger Lugano - Lugano Brasov Challenger - Brasov Copa Sevilla-Internacionales de Andalucia - Seville Trani Cup - Trani Open Mutouest de Saint-Brieuc - St. Brieuc Tunis Open - Tunis Ljubljana Open - Ljubljana KGHM Polish Indoors - Wroclaw Trofeo Internacional Club Laieta - Barcelona Challenger 42 - Andrezieux IPP Geneva Trophy - Geneva VI Torneo Internazionale di Tennis - Barletta Pekao Open 2005 - Szczecin Sir Supermercati - Rome XI Ciutat de Barcelona - Barcelona Copa Petrobras - Santiago Copa Kia - Santiago Citta di Monza - Monza Nord LB Open 2006 - Braunschweig Architect Open - Budapest Banja Luka Challenger 2004 - Banja Luka Sporting Challenger '07 Trofeo Regione Piemonte - Turin Copa Petrobras Uruguay - Montevideo Copa Petrobras Paraguay - Asuncion Wartburg Open - Eisenach Challenger de Providencia-Copa Kia - Santiago Mitsubishi Electric Europe Cup - Monza Memorial A. Manfredini Sassuolo Challenger - Sassuolo Dubrovnik Open - Dubrovnik Wimbledon - London ATP Open Castilla y Leon - Segovia Open Tarragona Costa Daurada - Tarragona Copa Petrobras-Uruguay - Montevideo Copa Sevilla - Seville Napoli Challenger Open de Tanger - Tangier Buenos Aires Challenger XI Ciutat de Barcelona - Barcelona Santiago Challenger Belgrade Challenger St. Brieuc Challenger Tunis Challenger Milan Challenger Ljubljana Challenger Sao Paulo Challenger Le Gosier Challenger Prostejov Challenger Kosice Challenger Milan Challenger Seville Challenger Ljubljana Challenger Wolfsburg Challenger Florianopolis Challenger San Luis Potosi Challenger Sarasota Challenger Tunis Challenger Prostejov Challenger 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Milan Challenger Braunschweig Challenger Bercuit Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Samarkand Challenger Segovia Challenger Cali Challenger Banja Luka Challenger Rio De Janeiro Challenger Mersin Challenger Rome Challenger XL Challenger de Tenis Copa Sevilla - Seville IX Ciutat de Barcelona - Barcelona Braunschweig Challenger Timisoara Challenger Cairo Challenger 2002 - Cairo Copa Petrobras - Montevideo Sibiu Challenger Buenos Aires Challenger Copa Petrobras - Buenos Aires Yeongwol Challenger Turin Challenger Aix En Provence Challenger Rome Challenger Bordeaux Challenger Furth Challenger Sony Ericsson Open 2008 - Belgrade Mohammedia Challenger Samarkand Challenger Tampere Challenger Cortina Challenger Madrid Challenger Karshi Challenger Pozoblanco Challenger Alphen Challenger Banja Luka Challenger Manerbio Challenger Mersin Challenger Furth Challenger Perugia Challenger Biella Challenger Cortina Challenger Manerbio Challenger Genova Challenger Seville Challenger Sibiu Challenger Casablanca Challenger Brest Challenger Santo Domingo Challenger Morelos Challenger Guadalajara Challenger Montechiarugolo - Parma Challenger Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Moscow Challenger Rome Challenger Santiago Challenger St. Brieuc Challenger Panama City Challenger Challenger Ford de Cherbourg - Cherbourg Rome Challenger Campionati Internazionali d'Italia - Rome Lisbon Challenger Marburg Challenger Olbia Geovillage Open - Olbia Perugia Challenger Portoroz Challenger Genova Challenger Masters Series Madrid - Madrid Pro Tennis World Open - Boca Raton Ljubljana Open 2002 - Ljubljana Marbella Challenger Schickendanz Open - Furth San Marino Cepu Open - San Marino Rijeka Challenger Banca Stato Challenger Lugano - Lugano Quito Challenger ATP Challenger Tour Finals 10th Wartburg Open - Eisenach Furth Challenger Sao Jose Do Rio Preto Challenger Muller Cup - Ulm Zagreb Open - Zagreb Heilbronn Challenger Rome Challenger Kosice Challenger Bytom Challenger Sao Leopoldo Challenger Genova Open Challenger - Genova Czech Open - Prostejov Padova Challenger Geneva Challenger San Marino Cepu Open - San Marino Panama City Challenger Guayaquil Challenger Rijeka Challenger Nord/LB Open 2004 - Braunschweig Guadalajara Challenger Pekao Open - Szczecin Blois Challenger Ciudad de Pozoblanco 'Open Diputacion' - Cordoba XXIX Edizione 'A.Savoldi Marco' - Manerbio Mallorca Open - Mallorca I Tourneo Fila Citta di Brindisi - Brindisi ATP Challenger Trophy 2007 - Trnava Asirom Challenger Brasov - Brasov Copa AT&T - Buenos Aires Gelsor Open Romania - Bucharest Rimini Challenger Le Gosier Challenger Todi Challenger Cepu Open - San Marino Buenos Aires Challenger Pereira Challenger Montevideo Challenger Morocco Tennis Tour - Meknes Morocco Tennis Tour - Tanger Tennis Napoli Cup - Napoli Copa Petrobras Aracaju - Aracaju BellSouth Open - Vina del Mar Brasil Open - Costa do Sauipe Open de la Comunidad Valenciana - Valencia Open Seat Godo - Barcelona Sony Ericsson Open - Miami Allianz Suisse Open - Gstaad Morocco Tennis Tour - Marrakech Meknes Challenger Pozoblanco Challenger Croatia Open - Umag Szczecin Challenger La Serena Open - La Serena Caltanissetta Challenger Copa Telefonica CTC Chile - Santiago Guayaquil Challenger BMW Brixina Tennis Open 2000 - Bressanone Abierto Mexicano Telfonica MoviStar - Acapulco Tampere Challenger Challenger ATP XXVII Edizione "A.Savoldi" - Manerbio Movistar Open - Vina del Mar Stella Artois Clay Court Championships - Budaors Campionati Internazionali D'Italia - Rome Olimp Kyiv Open - Kiev Allianz Suisse Open Gstaad - Gstaad Challenger Brasov - Brasov Orange Prokom Open - Sopot BCR Open Romania - Bucharest San Sebastian Challenger Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Sarajevo Challenger 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Copa Telmex - Buenos Aires Tennis Masters Series - Madrid Masters Series Monte-Carlo - Monte-Carlo Warta Cup 2001 - Sopot Geneva Challenger - Geneva Citta di Brindisi - Brindisi Monte-Carlo Rolex Masters - Monte-Carlo DPD Challenger 2001 - Aschaffenburg Internazionali BNL dItalia - Rome Optimus Maia Open - Maia International Championship of Croatia - Umag Davidoff Swiss Indoors - Basel Salzburg Challenger Mutua Madrilena Masters Madrid - Madrid Cancun Challenger VIII Trofeo Ciutat de Barcelona - Barcelona Marrakech Challenger Abierto Mexicano Telfonica MoviStar - Acapulco Idea Prokom Open - Sopot Open de Tenis Comunidad Valenciana - Valencia BMW Open - Munich Heineken Open - Auckland Brasil Open - Costa do Sauipe Seville Challenger Austrian Open - Kitzbuhel SA Tennis Open - Johannesburg Unicredit Czech Open 2007 - Prostejov BB&T Atlanta Open - Atlanta SkiStar Swedish Open - Bastad Ecuador Open - Quito Argentina Open - Buenos Aires Open Sabadell Atlantico - Barcelona Mercedes Cup - Stuttgart Qatar ExxonMobil Open - Doha TEB BNP Paribas Istanbul Open - Istanbul Geneva Open - Geneva SkiStar Swedish Open - Bastad Suisse Open - Gstaad Argentina Open - Buenos Aires Copa Claro - Buenos Aires Cordenons Challenger Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Rio Open - Rio de Janeiro TEB BNP Paribas Istanbul Open - Istanbul Open Parc - Lyon Brasil Open - Costa do Sauipe Grand Prix Hassan II - Casablanca Valencia Challenger BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Heineken Open - Auckland Mutua Madrilena Madrid Open - Madrid Trofeo Conde de Godo - Barcelona 2002 Mercedes Cup - Stuttgart Generali Open 2002 - Kitzbuhel Nature Valley International - Eastbourne Plava Laguna Croatia Open - Umag Chengdu Open - Chengdu Rio Open - Rio de Janeiro Kremlin Cup - Moscow Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Open Seat Godo 2003 - Barcelona Antalya Cup - Antalya Abierto Mexicano Telcel - Acapulco Rome Challenger Nordea Open - Bastad Mutua Madrid Open - Madrid Hamburg European Open - Hamburg BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Croatia Open - Umag Chennai Open - Chennai Open Sabadell Atlantico - Barcelona PBZ Zagreb Indoors - Zagreb Copa Telmex - Buenos Aires Serbia Open - Belgrade International German Open - Hamburg Qatar ExxonMobil Open - Doha Movistar Open - Santiago Grand Prix Hassan II - Casablanca Serbia Open - Belgrade Grand Prix Hassan II - Casablanca VTR Open - Vina del Mar Brasil Open - Costa do Sauipe Kenitra Challenger VTR Open - Vina del Mar Brasil Open - Sao Paulo Bet-at-home Cup - Kitzbuhel Kremlin Cup - Moscow Aircel Chennai Open - Chennai Prague Challenger US Men's Clay Court Championship - Houston SkiStar Swedish Open - Bastad Vegeta Croatia Open - Umag Open 13 - Marseille Qatar ExxonMobil Open - Doha Grand Prix Hassan II - Casablanca Cherbourg Challenger US Men's Clay Court Championship - Houston AEGON Championships - London Orbetello Challenger Mallorca Open - Mallorca Rio Open - Rio de Janeiro Grand Prix Hassan II - Casablanca TEB BNP Paribas Istanbul Open - Istanbul AEGON Championships - London Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Aircel Chennai Open - Chennai Liberec Challenger Apia International - Sydney Rio Open - Rio de Janeiro Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston Abierto Mexicano Telcel - Acapulco Internazionali BNL d'Italia - Rome Kremlin Cup - Moscow Miami Open - Miami Qatar ExxonMobil Open - Doha AEGON Championships - London Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Abierto Mexicano Telcel - Acapulco ATP Studena Croatia Open Umag - Umag Kremlin Cup - Moscow BNP Paribas Masters - Paris Swiss Indoors Basel - Basel Forte Village Sardegna Open - Sardinia Generali Open - Kitzbuhel European Open - Antwerp Argentina Open - Buenos Aires Qatar ExxonMobil Open - Doha Serbia Open - Belgrade Millennium Estoril Open - Estoril Serbia Open - Belgrade BNP Paribas Open - Indian Wells Rio Open - Rio de Janeiro Gonet Geneva Open - Geneva Hungarian Open - Budapest European Open - Antwerp Erste Bank Open - Vienna Energis Open - Amersfoort Austrian Open - Kitzbuhel If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Open Parc - Lyon Miami Open - Miami Erste Bank Open - Vienna Mallorca Championships - Mallorca Winston-Salem Open - Winston-Salem Copa AT&T - Buenos Aires Generali Open - Kitzbuhel The Priority Telecom Open - Amersfoort Mutua Madrid Open - Madrid Erste Bank Open - Vienna Internazionali BNL d'Italia - Rome ASB Classic - Auckland Cordoba Open - Cordoba Shanghai Rolex Masters - Shanghai Open de Moselle - Metz BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Estoril Open - Estoril Campionati Internazionali di Sicilia - Palermo Tata Open - Chennai Mercedes Cup - Stuttgart Open Sabadell Atlantico - Barcelona Western & Southern Open - Cincinnati Telecom Italia Masters - Rome Masters Series Monte Carlo - Monte Carlo Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Western & Southern Open - New York BNP Paribas Open - Indian Wells Rolex Paris Masters - Paris Generali Open - Kitzbuhel BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati Barcelona Open Banc Sabadell - Barcelona Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shenzhen Open - Shenzhen BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Mutua Madrid Open - Madrid Tennis Masters Series - Madrid Australian Open - Melbourne Australian Open - Melbourne French Open - Paris French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London Internazionali BNL d'Italia - Rome French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Western & Southern Open - Cincinnati U.S. Open - New York French Open - Paris U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Australian Open - Melbourne French Open - Paris French Open - Paris French Open - Paris U.S. Open - New York U.S. Open - New York Wimbledon - London U.S. Open - New York Wimbledon - London French Open - Paris Australian Open - Melbourne U.S. Open - New York U.S. Open - New York Davis Cup, World Group, 1R, SRB-SWE 4-1 Davis Cup, World Group, 1R, SRB-RUS 4-1 Davis Cup, World Group, QF, SRB-ESP 4-1 Davis Cup, World Group, SF, FRA-SRB 3-1 Davis Cup, World Group, PO, SRB-IND 4-0 Davis Cup, World Group, QR, UZB-SRB 2-3 ATP Cup - Brisbane, Perth, Sydney ATP Cup - Melbourne Davis Cup, Finals, Group F ATP Cup - Sydney French Open - Paris Davis Cup, Finals, SF, CRO-SRB 2-1 ARAG ATP World Team Championship - Dusseldorf French Open - Paris French Open - Paris U.S. Open - New York Davis Cup, Group C, Valencia Davis Cup, World Group I, 1R, SRB-GRE 3-1 Davis Cup, Group B, Valencia ARAG ATP World Tour Championship - Dusseldorf River Oaks International Tennis Tournament - Houston Davis Cup, World Group, F, SRB-CZE 2-3 Davis Cup, World Group, 1R, SRB-SUI 2-3 Davis Cup, World Group, PO, IND-SRB 2-3 Davis Cup, World Group, QF, ARG-SRB 4-1 Davis Cup, World Group, QF, SRB-GBR 2-3 Davis Cup, World Group, 1R, SRB-USA 1-3 All Lower level tournaments Olympics - Paris Shanghai Rolex Masters - Shanghai U.S. Open - New York Chengdu Open - Chengdu Swiss Indoors Basel - Basel China Open - Beijing Stockholm Open - Stockholm Rolex Paris Masters - Paris Adelaide International - Adelaide Argentina Open - Buenos Aires Australian Open - Melbourne Rio Open - Rio de Janeiro Davis Cup, World Group, Q, SRB-SVK 0-4 BNP Paribas Open - Indian Wells Miami Open - Miami Plava Laguna Croatia Open - Umag Abierto Mexicano Telcel - Acapulco Wimbledon - London French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Mutua Madrid Open - Madrid Hamburg Open - Hamburg Western & Southern Open - Cincinnati U.S. Open - New York Rolex Paris Masters - Paris Erste Bank Open - Vienna Belgrade Open - Belgrade Monte-Carlo Rolex Masters - Monte-Carlo Cap Cana Challenger BNP Paribas Open - Indian Wells Rio Open - Rio de Janeiro Internazionali BNL d'Italia - Rome Oeiras 4 Challenger Abierto Mexicano Telcel - Acapulco Wimbledon - London Argentina Open - Buenos Aires Brisbane International - Brisbane Adelaide International - Adelaide Australian Open - Melbourne Sassuolo Challenger Miami Open - Miami Girona Challenger Estoril Challenger Mutua Madrid Open - Madrid Cancun Challenger Tiriac Open - Bucharest Gonet Geneva Open - Geneva French Open - Paris Perugia Challenger Cordenons Challenger Plava Laguna Croatia Open - Umag U.S. Open - New York Seville Challenger Bad Waltersdorf Challenger